Release 10.1A: OpenEdge Development:
Progress Dynamics Advanced Development


Session Manager

The Session Manager is responsible for starting and stopping Progress Dynamics processes. When you use the Dynamic Launcher in the AppBuilder to test a new dynamic window, it uses the launchContainer procedure in the Session Manager’s API to start the window. When you use the launch.i or dynlaunch.i include file to invoke business logic procedures on the server, the Session Manager starts those procedures, runs entry points inside them, and then stops them.

The Session Manager provides a host of other services as well. It handles the standard Progress Dynamics messaging calls described in the business logic chapters of the OpenEdge Development: Progress Dynamics Basic Development . It provides the context management used by all the other managers to keep track of requests from each client session. It provides integration with the Progress Dynamics Help support. It provides an API through which you can access many system properties and define new properties of your own that your application needs.


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095